

#ifndef __AHT20_H__ //表示“如果没有定义 __AHT20_H__”
#define __AHT20_H__ // 则定义它，防止头文件被多次包含导致重复定义错误

#ifdef __cplusplus
extern "C" {
#endif

#include <stdio.h>
#include <stdint.h>

/***************************************************************
* 函数名称: aht20_init
* 说    明: 初始化AHT20传感器，配置工作模式等
* 参    数: 无
* 返 回 值: 无
***************************************************************/
void aht20_init(void);

/***************************************************************
* 函数名称: aht20_read_data
* 说    明: 读取AHT20传感器的温湿度数据
* 参    数: dat：数据存储数组，dat[0] = 温度, dat[1] = 湿度
* 返 回 值: 无
***************************************************************/
void aht20_read_data(double *dat);

#ifdef __cplusplus
}
#endif

#endif /* __AHT20_H__ */
